<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 前置递增运算符
        // ++a 先自加1 然后返回值 等同于a=a+1
        var a = 10;
        ++a // ++a=11 a=11
        console.log(a)
        // 前置递减运算符
        // --a 先自减1 然后返回值 等同于 a=a-1
        var a = 10;
        --a; // --a=9 a=9
        console.log(a)
        // 后置递增运算符
        // a++ 先返回原值，然后自加1 等同于a=a+1
        var a = 10;
        ++a // ++a=10 a=11 
        console.log(a)
        // 后置递减运算符
        //a-- 先返回原值，然后减1 等同于a=a-1
        var a = 10;
        a--; //--a=10 a=9
        console.log(a)
        // 综合运算
        var b = 20;
        var c = b++ + ++b
        console.log(c)
        var d = 30;
        var e = d++ + ++d / a-- * --a / b++
        console.log(e)
    </script>
</body>

</html>